powerful storm - Turkish English Dictionary